Kanzi 3.9.10
window_properties.hpp File Reference

Classes

struct  kanzi::NativeWindowProperties
 Properties for a window. More...
 

Namespaces

namespace  kanzi
 

Enumerations

enum  KzsDisplayOrientationAngle { KZS_DISPLAY_ORIENTATION_ANGLE_0 , KZS_DISPLAY_ORIENTATION_ANGLE_180 }
 List of window orientation angles. More...
 
enum  KzsWindowStyle {
  KZS_WINDOW_STYLE_FIXED , KZS_WINDOW_STYLE_RESIZABLE , KZS_WINDOW_STYLE_FULL_SCREEN , KZS_WINDOW_STYLE_BORDERLESS ,
  KZS_WINDOW_STYLE_STUDIO_PREVIEW , KZS_WINDOW_STYLE_DEFAULT
}
 Enumeration for different window styles. More...
 
enum  kanzi::WindowOrientation { kanzi::LandscapeOrientation , kanzi::PortraitOrientation }
 List of window orientations. More...
 

Enumeration Type Documentation

◆ KzsDisplayOrientationAngle

List of window orientation angles.

Enumerator
KZS_DISPLAY_ORIENTATION_ANGLE_0 

No rotation.

KZS_DISPLAY_ORIENTATION_ANGLE_180 

180-degree rotation.

◆ KzsWindowStyle

Enumeration for different window styles.

Enumerator
KZS_WINDOW_STYLE_FIXED 

A window that cannot be resized.

KZS_WINDOW_STYLE_RESIZABLE 

A window that can be resized.

KZS_WINDOW_STYLE_FULL_SCREEN 

Window occupies the whole screen.

KZS_WINDOW_STYLE_BORDERLESS 

No borders or other decorations.

KZS_WINDOW_STYLE_STUDIO_PREVIEW 

Docked window with external message handling. Should only be used by Kanzi Studio.

KZS_WINDOW_STYLE_DEFAULT 

Let the system choose the appropriate window style for the platform.